package day0115;

public class Test5 {

    /*public void addCar(Car c) {
        if(0<index&&index<tcc.length){
            tcc[index]=c;
            System.out.println(index);
        }else{
            return;
        }
        index++;//2147483647   -2147483648
    }*/

    Car[]  tcc=new Car[3];
    int index=0;
    public void addCar(Car c) {
        if(index<0){//如果index是最小值，再把index改成最大值，方法最后会让index++  从最大值又变为最小值(下一次执行会成为最大值然后index++又会成为最小值)
            index=Integer.MAX_VALUE;
        }
        if(index<tcc.length){
            System.out.println("将"+c+"存入到数组的第"+index+"位置");
            tcc[index]=c;
        }
        index++;//2147483647   -2147483648
    }

    public static void main(String[] args) throws InterruptedException {
        Test5 t=new Test5();
        while(true){
            Car c=new Car();
            t.addCar(c);
            //随机休眠2-5秒
            //int num= (int)(Math.random()*3000+2000);
            //Thread.sleep(1);
        }
    }
}
